Latest in Barclays shares hit nine year high after third quarter profit jumps 23%, beating expectations
Sort by
4,013 items